#pragma once

#include "Scene.h"

namespace mphys
{
	class PhysicsSystem;
}

namespace mgfx
{
	class RenderingSystem;
}

namespace mscene
{
	class ModelNode;
}


namespace brk
{
	class Brick;

	class GameScene : public mscene::Scene
	{
	public:
		GameScene(mgfx::RenderingSystem & renderSys, mphys::PhysicsSystem & physSys);

		bool init();

		void gameUpdate(float dt);

		//std::vector<Brick*> 

	private:
		//bool initBall();
	};
}